/************************************************************************
 * AIDE - Automata Identification Engine
 * Copyright (C) 2012-2013 Ali Khalili (khalili_DOT_ir_@SIGN_gmail_DOT_com)
 * **********************************************************************
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License (LGPL) published 
 * by the Free Software Foundation; either version 2.1 of the License, or (at your
 * option) any later version. This program is distributed without any
 * warranty. See the GNU Lesser General Public License for more details. 
 * ***********************************************************************
 * File         :     AIDE\OnlineAlgo\NFMs\INFM_Learner.cs
 ************************************************************************/
using System;
using SMLib.Automata.MM;

namespace AIDE.OnlineAlgo.NFMs
{
	/// <summary>
	/// The interface for all NFM learner. They all have "learn" method.
	/// </summary>
	public interface INFM_Learner
	{
		MealyMachine Learn();
	}
}

